Telegram Group & Telegram Channel
Python dasturlash maktabi
Ⓜ️ To'plam. To'plam - takrorlanmaydigan va tartiblanmagan ma'lumotlar saqlaydigan ma'lumot turi. To'plamdan takrorlanmaydigan ma'lumotlarni saqlash uchun foydalaniladi. toplam = {'pythonuz', 'pythonuz', 1, 2, 1, 1} print(toplam) {'pythonuz', 2, 1} Jingalak…
Ⓜ️ To'plam funksiyalari va uslublari

t1 = {1, 2, 3, 'a', 'b'}
t2 = {7, 8, 9, 'w', 'z'}
t3 = {'a', 'b'}

To'plamlar bilan bajariladigan operatsiyalar.(To'plam o'zgarmaydi to'plamdan ma'lumotlar o'zgartirib olinadi)

1-to'plam va 2-to'plamda o'xshash elelmentlar mavjud bo'lsa yolg'on qiymat False qaytaradi.
1-to'plam va 2-to'plamda o'xshash elelmentlar mavjud bo'lmasa rost qiymat True qaytaradi.
print(t1.isdisjoint(t2))
True

3-to'plam 1-to'plamda mavjud bo'lsa rost qiymat True qaytaradi.
3-to'plam 1-to'plamda mavjud bo'lmasa yolg'on qiymat False qaytaradi.
print(t3.issubset(t1))
True

print(t3 <= t1)
True

1-to'plamda 3-to'plam mavjud bo'lsa rost qiymat True qaytaradi.
1-to'plamda 3-to'plam mavjud bo'lmasa yolg'on qiymat False qaytaradi.
print(t1.issuperset(t3))
True

print(t3 >= t1)
True

1-to'plamga boshqa to'plamlarni birlashtiradi.
print(t1.union(t2, t3))
{1, 2, 3, 7, 8, 9, 'z', 'w', 'a', 'b'}

print(t1 | t2 | t3)
{1, 2, 3, 7, 8, 9, 'z', 'w', 'a', 'b'}

#1-to'plam va 3-to'plamda bir xil qiymatga ega bo'lgan elementlarni chop qiladi.
print(t1.intersection(t3))
{'b', 'a'}

print(t1 & t3)
{'b', 'a'}

#3-to'plamda mavjud bo'lmagan 1-to'plamdagi elementlarni chop qiladi.
print(t1.difference(t3))
{1, 2, 3}

print(t1 - t3)
{1, 2, 3}

2 ta to'plamda bir xil qiymatga ega bo'lmagan elementlarni chop qiladi.
print({'a', 'b', 'c'}.symmetric_difference({'c', 'd', 'e'}))
{'e', 'd', 'a', 'b'}

print({'a', 'b', 'c'} ^ {'c', 'd', 'e'})
{'e', 'd', 'a', 'b'}

To'plam nusxasini qaytaradi.
print(t1.copy())
{1, 2, 3, 'a', 'b'}


To'plamlarni o'zgartiradigan operatsiyalar.(To'plam qiymatiga ta'sir qiladi ya'ni to'plamdagi ma'lumotlar o'zgaradi.)

To'plamdagi birinchi elelmentni o'chiradi.
print({1, 2, 3, 'a', 'b'}.pop())
1

print(t1)
{2, 3, 'a', 'b'}

1-to'plamga boshqa to'plamlarni birlashtirib saqlaydi.
tm = {2, 'a'}
tm.update({'a', 'z'}, {4, 2})
print(tm)
{'z', 2, 'a', 4}

1-to'plam va 2-to'plamda bir xil qiymatga ega bo'lgan elementlarni birlashtirib 1-to'plamda saqlaydi.

tm = {'z', 2, 'a', 4}
tm.intersection_update({'a', 'z'})
print(tm)
{'z', 'a'}

Boshqa to'plamlarda mavjud bo'lmagan 1-to'plamdagi elementlarni 1-to'plamda saqlaydi.

tm = {'z', 2, 'a', 4}
tm.difference_update({'a', 'z'}, {2})
print(tm)
{4}

2 ta to'plamda bir xil qiymatga ega bo'lmagan elementlarni 1-to'plamda saqlaydi.

tm = {'z', 2, 'a', 4}
tm.symmetric_difference_update({'a', 'z'})
print(tm)
{2, 4}

To'plamga element qo'shadi.

tm = {'z', 2, 'a', 4}
tm.add('b')
print(tm)
{'b', 2, 'z', 4, 'a'}

To'plamdagi elementni o'chiradi.Agarda ko'rsatilgan element to'plamda mavjud bo'lmasa KeyError xatoligini qaytaradi.

tm = {'z', 2, 'a', 4}
tm.remove('z')
print(tm)
{2, 4, 'a'}

To'plamdagi elementni o'chiradi.Agarda ko'rsatilgan element to'plamda mavjud bo'lmasa xatolik qaytarmaydi.

tm = {'z', 2, 'a', 4}
tm.discard('x')
print(tm)
{'z', 2, 4, 'a'}

To'plamni tozalaydi.
tm = {'z', 2, 'a', 4}
print(tm.clear())
None

@pythonuz



tg-me.com/pythonuz/491
Create:
Last Update:

Ⓜ️ To'plam funksiyalari va uslublari

t1 = {1, 2, 3, 'a', 'b'}
t2 = {7, 8, 9, 'w', 'z'}
t3 = {'a', 'b'}

To'plamlar bilan bajariladigan operatsiyalar.(To'plam o'zgarmaydi to'plamdan ma'lumotlar o'zgartirib olinadi)

1-to'plam va 2-to'plamda o'xshash elelmentlar mavjud bo'lsa yolg'on qiymat False qaytaradi.
1-to'plam va 2-to'plamda o'xshash elelmentlar mavjud bo'lmasa rost qiymat True qaytaradi.
print(t1.isdisjoint(t2))
True

3-to'plam 1-to'plamda mavjud bo'lsa rost qiymat True qaytaradi.
3-to'plam 1-to'plamda mavjud bo'lmasa yolg'on qiymat False qaytaradi.
print(t3.issubset(t1))
True

print(t3 <= t1)
True

1-to'plamda 3-to'plam mavjud bo'lsa rost qiymat True qaytaradi.
1-to'plamda 3-to'plam mavjud bo'lmasa yolg'on qiymat False qaytaradi.
print(t1.issuperset(t3))
True

print(t3 >= t1)
True

1-to'plamga boshqa to'plamlarni birlashtiradi.
print(t1.union(t2, t3))
{1, 2, 3, 7, 8, 9, 'z', 'w', 'a', 'b'}

print(t1 | t2 | t3)
{1, 2, 3, 7, 8, 9, 'z', 'w', 'a', 'b'}

#1-to'plam va 3-to'plamda bir xil qiymatga ega bo'lgan elementlarni chop qiladi.
print(t1.intersection(t3))
{'b', 'a'}

print(t1 & t3)
{'b', 'a'}

#3-to'plamda mavjud bo'lmagan 1-to'plamdagi elementlarni chop qiladi.
print(t1.difference(t3))
{1, 2, 3}

print(t1 - t3)
{1, 2, 3}

2 ta to'plamda bir xil qiymatga ega bo'lmagan elementlarni chop qiladi.
print({'a', 'b', 'c'}.symmetric_difference({'c', 'd', 'e'}))
{'e', 'd', 'a', 'b'}

print({'a', 'b', 'c'} ^ {'c', 'd', 'e'})
{'e', 'd', 'a', 'b'}

To'plam nusxasini qaytaradi.
print(t1.copy())
{1, 2, 3, 'a', 'b'}


To'plamlarni o'zgartiradigan operatsiyalar.(To'plam qiymatiga ta'sir qiladi ya'ni to'plamdagi ma'lumotlar o'zgaradi.)

To'plamdagi birinchi elelmentni o'chiradi.
print({1, 2, 3, 'a', 'b'}.pop())
1

print(t1)
{2, 3, 'a', 'b'}

1-to'plamga boshqa to'plamlarni birlashtirib saqlaydi.
tm = {2, 'a'}
tm.update({'a', 'z'}, {4, 2})
print(tm)
{'z', 2, 'a', 4}

1-to'plam va 2-to'plamda bir xil qiymatga ega bo'lgan elementlarni birlashtirib 1-to'plamda saqlaydi.

tm = {'z', 2, 'a', 4}
tm.intersection_update({'a', 'z'})
print(tm)
{'z', 'a'}

Boshqa to'plamlarda mavjud bo'lmagan 1-to'plamdagi elementlarni 1-to'plamda saqlaydi.

tm = {'z', 2, 'a', 4}
tm.difference_update({'a', 'z'}, {2})
print(tm)
{4}

2 ta to'plamda bir xil qiymatga ega bo'lmagan elementlarni 1-to'plamda saqlaydi.

tm = {'z', 2, 'a', 4}
tm.symmetric_difference_update({'a', 'z'})
print(tm)
{2, 4}

To'plamga element qo'shadi.

tm = {'z', 2, 'a', 4}
tm.add('b')
print(tm)
{'b', 2, 'z', 4, 'a'}

To'plamdagi elementni o'chiradi.Agarda ko'rsatilgan element to'plamda mavjud bo'lmasa KeyError xatoligini qaytaradi.

tm = {'z', 2, 'a', 4}
tm.remove('z')
print(tm)
{2, 4, 'a'}

To'plamdagi elementni o'chiradi.Agarda ko'rsatilgan element to'plamda mavjud bo'lmasa xatolik qaytarmaydi.

tm = {'z', 2, 'a', 4}
tm.discard('x')
print(tm)
{'z', 2, 4, 'a'}

To'plamni tozalaydi.
tm = {'z', 2, 'a', 4}
print(tm.clear())
None

@pythonuz

BY Python dasturlash maktabi


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/pythonuz/491

View MORE
Open in Telegram


Python dasturlash maktabi Telegram | DID YOU KNOW?

Date: |

Should I buy bitcoin?

“To the extent it is used I fear it’s often for illicit finance. It’s an extremely inefficient way of conducting transactions, and the amount of energy that’s consumed in processing those transactions is staggering,” the former Fed chairwoman said. Yellen’s comments have been cited as a reason for bitcoin’s recent losses. However, Yellen’s assessment of bitcoin as a inefficient medium of exchange is an important point and one that has already been raised in the past by bitcoin bulls. Using a volatile asset in exchange for goods and services makes little sense if the asset can tumble 10% in a day, or surge 80% over the course of a two months as bitcoin has done in 2021, critics argue. To put a finer point on it, over the past 12 months bitcoin has registered 8 corrections, defined as a decline from a recent peak of at least 10% but not more than 20%, and two bear markets, which are defined as falls of 20% or more, according to Dow Jones Market Data.

Telegram Be The Next Best SPAC

I have no inside knowledge of a potential stock listing of the popular anti-Whatsapp messaging app, Telegram. But I know this much, judging by most people I talk to, especially crypto investors, if Telegram ever went public, people would gobble it up. I know I would. I’m waiting for it. So is Sergei Sergienko, who claims he owns $800,000 of Telegram’s pre-initial coin offering (ICO) tokens. “If Telegram does a SPAC IPO, there would be demand for this issue. It would probably outstrip the interest we saw during the ICO. Why? Because as of right now Telegram looks like a liberal application that can accept anyone - right after WhatsApp and others have turn on the censorship,” he says.

Python dasturlash maktabi from no


Telegram Python dasturlash maktabi
FROM USA